TechDrawGui API/pl

(Listopad 2018) Te informacje mogą być niekompletne i nieaktualne. Najnowsze API można znaleźć na stronie autogenerowana dokumentacja API.

Funkcje te są częścią środowiska pracy Rysunek Roboczy i mogą być używane w makrodefinicjach oraz z konsoli środowiska Python po zaimportowaniu modułu TechDrawGui.

Zobacz stronę API aby poznać więcej funkcji.

Przykład:

import FreeCAD
import TechDrawGui

p = FreeCAD.ActiveDocument.Page

f = "/home/localuser/myPdfDirectory/savePage.pdf"
TechDrawGui.exportPageAsPdf(p, f)

f = "/home/localuser/mySvgDirectory/savePage.svg"
TechDrawGui.exportPageAsSvg(p, f)
exportPageAsPdf(pageObject, filePath)

Description: zapisz kopię pageObject w formacie PDF w lokalizacji filePath

Returns:

exportPageAsSvg(pageObject, filePath)

Description: zapisz kopię pageObject w formacie SVG w lokalizacji filePath

Returns:

copyActiveViewToSvgFile(document, filePath, (opcje)'')

Description: zapisz kopię aktywnego widoku dla "dokumentu" do pliku "filePath"

Returns: double (szacunkowa skala)

Opcje:


addQGIToView(view, QGraphicsItem)

Description: add element QGraphicsItem (utworzony przy użyciu PySide) dla Widoku.

Returns: